Platform Explorer / Nuxeo Platform 2023.22

Operation WorkflowModel.BulkRestartInstances (Bulk Restart Workflow)

Description

Bulk operation to restart workflows.
Operation id WorkflowModel.BulkRestartInstances
AliasesBulkRestartWorkflow
Category Workflow Context
Label Bulk Restart Workflow
Requires
Since

Parameters

Name Description Type Required Default value
workflowId string yes  
batchSize integer no  
nodeId string no  
reinitLifecycle boolean no  

Signature

Inputs void
Outputs void

Implementation Information

Implementation Class Class: org.nuxeo.ecm.platform.routing.api.operation.BulkRestartWorkflow
Contributing Component org.nuxeo.ecm.platform.routing.operations

JSON Definition

{
  "id" : "WorkflowModel.BulkRestartInstances",
  "aliases" : [ "BulkRestartWorkflow" ],
  "label" : "Bulk Restart Workflow",
  "category" : "Workflow Context",
  "requires" : null,
  "description" : "Bulk operation to restart workflows.",
  "url" : "WorkflowModel.BulkRestartInstances",
  "signature" : [ "void", "void" ],
  "params" : [ {
    "name" : "workflowId",
    "description" : null,
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "batchSize",
    "description" : null,
    "type" : "integer",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "nodeId",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "reinitLifecycle",
    "description" : null,
    "type" : "boolean",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  } ]
}